package com.ssy.lingxi.contract.api.model.vo.response;

import java.io.Serializable;

/**
 *  合同订单request
 * @author ds
 * @version 2.0.0
 * @date 2021/4/9 16:39
 */
public class ContractPageResponse implements Serializable {

    private static final long serialVersionUID = -4148438357438223148L;
    /**
     * 合同id
     */
    private Long contractId;

    /**
     * 申请单号
     */
    private String contractNo;
    /**
     * 申请摘要
     */
    private String contractAbstract;

    /**
     * 开始时间
     */
    private Long startTime;
    /**
     * 结束时间
     */
    private Long endTime;
    /**
     * 是否含税：CommonBooleanEnum
     */
    private Integer isHasTax;

    /**
     * 税率
     */
    private Double taxRate;
    /**
     * 合同总金额
     */
    private Double totalAmount;
    /**
     * 同税率合计金额
     */
    private Double taxAmount;

    public Long getContractId() {
        return contractId;
    }

    public void setContractId(Long contractId) {
        this.contractId = contractId;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getContractAbstract() {
        return contractAbstract;
    }

    public void setContractAbstract(String contractAbstract) {
        this.contractAbstract = contractAbstract;
    }

    public Long getStartTime() {
        return startTime;
    }

    public void setStartTime(Long startTime) {
        this.startTime = startTime;
    }

    public Long getEndTime() {
        return endTime;
    }

    public void setEndTime(Long endTime) {
        this.endTime = endTime;
    }

    public Integer getIsHasTax() {
        return isHasTax;
    }

    public void setIsHasTax(Integer isHasTax) {
        this.isHasTax = isHasTax;
    }

    public Double getTaxRate() {
        return taxRate;
    }

    public void setTaxRate(Double taxRate) {
        this.taxRate = taxRate;
    }

    public Double getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(Double totalAmount) {
        this.totalAmount = totalAmount;
    }

    public Double getTaxAmount() {
        return taxAmount;
    }

    public void setTaxAmount(Double taxAmount) {
        this.taxAmount = taxAmount;
    }
}